History
History
Synonyms
UK
US
Meaning:
corroborate

to give support go certainty to (a statement, belief, theory etc)

back up information, story

DOUBLE CHECK as in Wiktionary
DOUBLE CHECK as in Wikipedia